package br.patrimonio.inventario.datamodel;

import java.util.List;
import java.util.Map;

import org.primefaces.model.LazyDataModel;
import org.primefaces.model.SortOrder;

import br.patrimonio.inventario.dao.DAO;
import br.patrimonio.inventario.entity.Patrimonio;

public class DataModelPatrimonios extends LazyDataModel<Patrimonio> {

	private static final long serialVersionUID = 1L;

	public List<Patrimonio> load (int inicio, int quantidade,
			   String campoOrdenacao, boolean sentidoOrdenacao, Map<String, String> filtros) {
		
		DAO<Patrimonio> dao = new DAO<Patrimonio>(Patrimonio.class);
		return dao.listaTodosPaginada(inicio, quantidade);
	}

	@Override
	public List<Patrimonio> load(int arg0, int arg1, String arg2,
			SortOrder arg3, Map<String, String> arg4) {
		// TODO Auto-generated method stub
		return null;
	}
}
